I can only speak for the room that we were in which needed some serious updating! However the AC worked very well, bed was fairly comfortable, and the room was very clean! The tiny kitchenette area wasn't very functionable and didn't have a lot of the necessities You would need. The shower always flooded the bathroom floor because there's no door to the shower and the threshold is very low so water always escaped. There's not much room for us, girls to get ready in the bathroom. Towels were tiny and thin, and they didn't provide enough. You had to go searching for them. The outdoor property when we first arrived, looked quite in a shambles however there was this great guy working there cleaning things up and he did a spectacular job! Looked like a whole different place when he was done in two days!! The location was great. Lots of things nearby easy walk to the beach. parking was OK sometimes we had to park across the street which wasn't ideal because of the busy road in between. Also, I guess I didn't read the fine print we were charged $60 for parking that's $20 a day. Overall I didn't mind my short stay at this property.