Excellent place. Nice. Large. Clean. Great location. Even the little things, which matter to me, are great such as good kitchen equipment (quality pans, Sharp knives, etc.). Perfect for a long business trip.