I had a wonderful stay at John's place. Location is great. I was able to rest well after my long flight. My only recommendation is to advise customers to bring own water as the tap water is a bit brackish. Fortunately, the mall is just across and you can pop out for a quick shopping spree. I will definitely stay here again.