The place is well located, well equipped and comfortable.