Perfect location. The place was clean and nice. Communication smooth. Recommended for short and long stays.