Clean, spacious and a lot of fun. Well supplied and great location and amenities