Spacious, well appointed accommodations at a very convenient location.