We loved our stay here! Beautiful views, great location close to the beach, shopping and restaurants. Clean place, lovely hosts, great time overall!