John's place was fantastic. The location was perfect, there was great amenities and lots of nice extras upon arrival. John was really quick at coming back to questions and extremely helpful. I would highly recommend.