Excellent location especially for a lengthy stay.