Excellent place to stay. Immaculately clean, high end appliances, luxurious shower, fully stocked kitchen. Lots of complimentary perks! Beautiful view, easy peasy check in and out, and host was above and beyond accommodating and very responsive to messages. Loved it and wouldn't hesitate to book again.