5 stars! Best stay in Vegas!