Excellent, modern, new place in a fabulous location. Very spacious and clean.