Comfortable space, equipped with everything you'd expect from a vacation rental.