What can I say the apartment and John are both amazing! The location couldn’t be better and John was SO helpful in every single way. My daughter was sick while we were there and he went a above and beyond helping us to see a dr and even offering to translate for us. It felt like home away from home and o would stay there again in a heartbeat. It has everything you need and was perfect for our little family of 3. There are one set of steep stairs up to the apartment but it really wasn’t a problem. Clean, comfy and all amenities that you’d need! We had a lovely time!