A very comfortable stay in a good location