Very clean, great location! It's just a few minutes walk from the beach and many interest points on the North Shore. Easy check-in and overall highly recommended.