Place was clean and everything was as said it would be. Close to public transportation and walking distance from the beach. We cooked a lot during our stay. Oven is modern and worked great. The Kitchen cupboards and floor are a little old and dated, but still clean. The rest of the condo has been modernized. Bed was VERY comfortable and big. Gary was very accommodating and everything was great. Definitely would stay there again.