Clean, spacious and great location. We had a great time here, lots of space and very comfortable.