Spacious rooms, well equipped and magnificent location