Good communication and an excellent location make this a worthwhile place to stay