John's place is fantastic. I stayed with my family for few days and we loved it. Definitely recommend and looking forward to stay there for my next visit.