Impeccable- class A - 5 stars - all around fantastic stay. Close to main strip, beach, shops and squares. Lovely place with a nice front porch, and a rooftop view. Would love to come back.