Clean, nice amount of space, great to have AC. Balconies are tiny but nice to have. A long walk to the beach but do-able.