John's place is very beautiful, clean, convenient and it was extremely easy and pleasant to communicate and work with John. We highly recommend it and would love to return one day!