One of our best homes we have stayed in. Very, very clean, with beautiful and modern equipment/ amenities. Great location and well laid out and spacious rooms/ bathrooms and living area. Very comfortable and luxurious stay.