Very new, very clean place to stay. Well stocked and great location to get tons of things done on vacation.