Exactly as described, very good communication before arrival and throughout stay.