Great stay, large place, excellent location