Clean, spacicious apartment with everything a group or family would need for a visit. John was a great host and easy to contact when needed.