excellent location - great stay