Truly a 5 star resort--spectacular views from a spacious deck, beautiful kitchen, comfy bed, lovely hosts with adorable pets. You won't want to leave!