Perfect location, and an excellent apartment with all the details necessary for a comfortable vacation. We had a wonderful time! Stephen is a great host, he gave very helpful tips from the time we booked on and was always available when we needed to contact him, even though he was out of town.