A comfortable stay. Excellent location