Amazing place with everything you need for your stay. Spacious, clean, great location, amazing view and great host. Highly recommend.