6 Stars !a
amazing view, wonderful hospitality, great location, super fun playing with the kids in the pool, we loved our stay and we can't wait to go back !