The condo was very clean, this was not our experience two years ago so we were very happy for the improvement!! Being on the first floor was awesome with little kids because of easy access to the beach! When we are in Florida without kids we would rather be on an upper floor for the view, but this is perfect for us when we bring the grands! The condo is nice, weird quirky light switches, but at least they are all labeled so you can figure out what goes to what! Kitchen is well equipped. Wish there were walk-in showers in at least the ensuite baths. Overall, this is a great place and we will be back!