The unit was very clean and the check-in was seamless. The unit is very conveniently located to the beach, restaurants and other activities. I plan on coming back for another stay.