Well situated place, well equipped, very nice host.