Good communication, pleasant stay value for money