Location, communication, check in check out, and layout were wonderful. The sheets pillows and mattress were not great, the shower curtains were dirty and the bathroom a little dirty. Could’ve also used more towels and hand towels. Overall, well worth the money.