A sense of comfort far away from home with good location ,clean room and ,great view .