The best place to stay for a long or short time, it supplies all the necessities.