Clean, lovely, and spacious place! John was so flexible with the check-in/out time. We were a group of 10 friends and we all enjoyed our stay.