John's place is in an amazing location and it has wonderful amenities. I really enjoyed the full kitchen. I would happily stay there again.