Really clean and amazing place! So relaxing and the best view. Great access to the beach and restaurants and shops. We will be staying here again!