a great location and spacious accommodations with modern finishes.