It has all the essentials, overall, great place to stay.