excellent location, very good stay