Nice, new and clean. Check in was very easy. A few points to be aware of - There is no parking and street parking can be a challenge at times. Beach is about a 20minute walk. Overall, A very comfortable stay.