I've stayed in a lot of AirBnB's all over the world, and this is one of the best! I concur with the other reviews - spectacular location, beautiful roomy place, excellent communication, fastidiously clean, comfortable beds. But it's the wonderful little touches that make it so special, from the amenities, to the secure parking, to the well-stocked kitchen, lots of fluffy towels, and even bathrobes! This experience is as good or better than staying in a high-star hotel! Can't recommend it enough.