Great place for holiday or business. Great location