Very clean and has everything you need for your stay. The location is the best part of this condo, walking distance to the beach and great restaurants!