Fair House Villas & Spa, Koh Samui: Beach & Location