Great place. Very well situated and extremely well equipped