Very clean, very close to the beach,very spacious for big groups, fast response time. Had a very nice time staying at Craig’s place