Great stay, affordable price, great location, amenities