Great unit. Clean, fantastic location, in a gorgeous resort with a beach and various shopping opportunities nearby.