Convenient location and comfortable setting are major reasons to stay at this nice apartment. Good communication is a plus.