Comfortable stay. Excellent location