John's place was fantastic, accurately described and good value for money. The location is fantastic and extremely clean. Smooth check in, John was always very prompt in replying to any questions that I had.