Beautiful, clean rooms. Friendly staff. Gorgeous views. Close to many restaurants and the beach. Highly recommended.