Clean, close to a ton of restaurants, very friendly. No good beach near bye. All in all perfect.