Everything is exactly as described. Location is perfect, the views are wonderful, and everything was clean and tidy. The kitchen was relatively well stocked with implements, and the stairs were fine for us too. Would definitely stay again.