Everything we could imagine. Pictures accurate, very well decorated. Full stocked kitchen, plenty of towels, we loved it and will definitely stay again. We had a late flight and were accomodated for a late checkout as our flight wasn't until 7. Thank you so much!!