Very clean and close to the beach and lots of good restaurants. Would definitely stay here again.