Superb accommodations in every regard.