I've been using AirBnB for a while and this has been my best experience. Super comfortable bed, amazing, views, well stocked kitchen - all my expectations were exceeded. Will book again!