Clean, great location, and great amenities. One of the best places i stayed. Clear instructions and great surroundings.