Nice location. Walking distance to beach. Saw two little cockroaches. Maybe this is normal. Saw the same thing in the hotel I was staying at.