Exactly what it said on the tin, and what we were hoping for. Clean, easy to get to, and everything we needed was provided. Would happily stay here again.