clean and roomy. but chair, lamp and coffee table were broken and chandelier never worked. didn't get fixed during our stay. not enough chairs for everyone to sit and eat. living room is tiny so not all of us could watch TV. remote didn't work. we downloaded roku app which worked. some food amenities were listed but NO true. NO salt pepper, sugar, oil etc. limited cleaning supplies. front room is small and doesn't seem to get air conditioning which they must know since there's a fan there. parking is in building next door and is hassle to get to. make sure to add $25 day just to have a car there. beach chairs and umbrellas are $25 each a day. 5 min walk to beach. resort shuttle available once in a while. small and crowded pool faces east so no sun after 1pm. free towels to go to beach. strip mall restaurants close by. but for other restaurants definitely need a car. Walmart is across street but you have to walk around a 6 lane Bridge highway to get to it and it is always crowded