All that you hope for. Amazing location. Clean. Well appointed. Really high quality sheets for a great sleep! Highly recommended and I’ll book again. Nice to have shampoo, well appointed kitchen, and other small little additions that sometimes get forgotten by hosts!