From Beach House with direct frontage onto... to Beach-front Villa With Private Pool