Excellent location, very clean, modern and stylish, and absolutely everything we could have asked for!