Lily's is quite nice, right on the beach, they have some newer areas upstairs, but much has been redone over the last couple years. Restaurant also, Lily's has a long time reputation for a nice affordable place to stay.