Location is perfect - great views, easy access to the beach and all of the places we visited. Loved our stay here.