Excellent location and roomy apartment. Has everything you need for a great stay. The hosts were wonderful. Would stay there again.