Great location, beautiful view, close to the beach, restaurants and stores. The place itself was immaculate, with everything needed to feel at home. I'd recommend this place to stay.