Good communication and good location. Pleasant stay