This is our second time visiting this hard rock resort and honestly it gets better every time. They are doing so much to make your stay so much more enjoyable. Every time you walked past a staff member they would stop what they were doing to say hi and have a nice day. The…