A comfortable stay, well located.