Very well appointed, quiet and convenient accommodation.