John's place is fantastically well appointed and immaculately presented, this place is huge and has everything you need for a comfortable stay, I would highly recommend.