Really nice place, very clean, great view and close to shops and beach. Michelle was friendly and easy to communicate with. Overall I had a great stay and would highly recommend.