Excellent location and beautiful apartment. Would have made the stay 5 stars but we had one out of two AC units not functioning upon our arrival. The host was able to make the repair the next day but we still had to spend an evening in uncomfortable temperatures. Made the first night very unpleasant. Otherwise was a great place.