Clean facility. Close to great amenities. Parks and beach front - a reasonable walk but worthwhile.