Overall a okay hotel relatively close to the beach. The rooms are dated, but spacious, and have kitchenettes. We got the king suite (sleeps 4 people). The main bed was comfortable, the second bed was a convertible couch and was pretty rough on my back - I would not recommend for anything more than 1 night stay. The reason why our trip left a very bad aftertaste is the fact they they make guests clean all the dishes prior to checkout. We stayed at endless hotels with kitchens (similar setup), and never ever had to wash the dishes as a requirement. This delayed our checkout, as I had to go back and do the dishes. I also had 3 of my kids waiting, one of them a newborn. Anyways, as I was washing the stupid dishes, the hotel staff kept on knocking on our door and rushing me. They also kept calling the phone, not allowing my newborn to sleep. I felt like I was working for them, not the other way around. The goal of this stay was to relax, instead we left all stressed out. A very humiliating experience, to put this mildly. Initially, I tried leaving this feedback with the lady at the lobby, but she started arguing with me, so I am leaving the feedback here. I will never go back to this place. Yikes.