Perfect location, right on the beach. Excellent communication from host, who could not be present but frequently checked that all was well. Studio had everything which I needed for my trip.