A very good stay in a great location