Clean, great location and stocked with whatever you needed in the bathroom and kitchen. She also had snorkelling and beach equipment which we greatly appreciated!