I had a fabulous time staying in Johns appartment. The locaton is just incredible and so convenient. The booking and check-in procedures were very easy and John's communication was excellent. I would thoroughly recommend!!