A comfortable stay and excellent location