We spent a portion of every day of our 7 day stay in Mahahaul at Tapas. The staff is so nice and the beach is just gorgeous. The food is great and the portions are plentiful. Some of the best margaritas on the beach. If you are looking for a wonderful spot on the beach, Tapas is a must.