Excellent Location makes a big difference in making your stay enjoyable