Excellent location. Exceptional hospitality and communication. I didn't think it would be so good. Very clean and comfortable apartment. I definitely recommend this place.