The hotel boasts an amazing view of the Atlantic Ocean. The room was very clean and was within walking distance of restaurants and shops on the beach. The bathroom was really nice. The wifi is just okay -- depends on where you are in your room. Most of the staff is reasonably friendly.