5 stars all the way! Very clean and very relaxing! Right on the beach and near awesome restaurants, etc! Definitely coming back!