When I say run, I mean run and book this place! Beautiful location, literally on the beach, everything is updated, just great spot for a great price! We will be coming back!!