Great place. Beautiful design, well-equipped and great location. Staff were friendly and accommodating. Definitely recommend.