beautiful stay and excellent location