Very clean and as pictured, close to shopping, restaurants, and the beach. great location and a great stay. 5 min a walk to the park and 5 min drive to the beach