Stay here! Amazing location in a beautiful apartment with thoughtful amenities. John gave us such a warm welcome. We would stay here again in a heartbeat.