Fantastic place! Bigger than I expected. High tech. High quality everything. Many special touches.