Well situated, well equipped and comfortable