Location was perfect for us. The host was efficient and responsive - good directions, he was there when we arrived. We asked for restaurant recommendations during our stay and received a prompt & informed reply. The apartment was clean and tidy. The beds were very firm!