I have stayed several times. I like the location (near grocery, restaurants, beach), the friendly and helpful staff, and that they are a congregating place for local families. The rooms are clean. Kitchenettes are functional. Complete breakfast buffet is inexpensive, especially if bought when checking in. If you like little children, there is a small playground as an extension of the outdoor patio. In the early evening, local families gather for refreshments, a light meal, conversation, and an opportunity for the children to play within easy view. Not all staff are fluent in English, but all were friendly and tried to understand and be understood.