Excellent location and beautiful little apartment with all we needed for our short stay. Very clean. All communication prompt and accommodating and helpful.