Very clean. Not too noisy considering it's above a bar. Very close to the beach and good restaurants. The bar downstairs, Rogers, has great staff and live music, and the best Guinness in town. Checkin/checkout was super easy. I stayed with my small dog and had no issues.