Spacious. Great location. Great access. Perfect stay