a comfortable stay and a great location