John’s place was very clean, and comfortable. The layout was great especially if you have an extended stay, a balcony view is very cozy. I highly recommend John’s place.