Very clean and up to date. Great location, a short drive to the beaches and restaurants.