"This Must Be the Place" ligt in Southport, op nog geen 1,9 km van South Beach en biedt gratis WiFi en gratis privéparkeren.
Deze vakantiewoning met airconditioning heeft een zitgedeelte, een keuken met een koelkast, en een tv.
Caswell Beach ligt op 17 minuten lopen van de vakantiewoning.