Stunning place. Very clean, well equipped and well designed.