I'd give this place 10 stars if I could. Very upscale, great views, all the nice little touches that make a space welcoming were there - and then some. Great location, comfy bed, loved the back screened in patio, felt very spacious which was nice for a longer stay. Can't wait to go back!