Excellent communication. Easy check-in. All amenities available!