Well located. Very confortable and well equipped, very friendly