Spacious and well thought out in a superb location. The hosts were very accommodating and the check in was flawless. Really comfy bed, very handy kitchenette, good sized bathroom with a powerful shower and found clean and tidy. Highly recommend.