Location is great! Close to food and shopping, walkable to the beach. Kitchen is quite new and in unit laundry is very clutch especially when we're active everyday hiking or swimming. Bathroom is clean but the sheets smelled a little, maybe it's too humid? There is AC in both the living room and bedroom, but they are both portable ones. The bedroom AC is so loud we can't keep it on at night. All in all a decent stay.