Clean, great amenities, spacious and easy to access.