Review for Your Lucky Charm Casino Review For Felfala Casino Google User Apr 21 '18 at 23:01 Great hotel, big bedrooms, stunning views. The staff is really helpful, we had some minor bathroom problems and we were given a new room immediately. Facilities are incredible, try their spa. Breakfast superb! View full site to comment or like