This is exactly what the listing says, and much, more. From the detailed arrival instructions, to the numerous notes on how things work/are used, to cleanliness and comfort (bed was very comfortable, most important to me) and with the food and beverages supplied, everything was perfect. Spotlessly clean and tidy, lots of amenities, and a large space with a great view. Local eateries close by are convenient. Highly recommended