Excellent location, modern, extremely clean, we had everything we could need provided. What else can someone ask for?