Excellent communication, Great amenities, good location, clean and tidy, comfortable beds