Welcome to Cupids Crest! Travel leaders have stated that the view from these cabins is one of the best if not the best view in the State of Alabama. Located just outside of Mentone, Alabama on Lookout Mountain. You can see 3 States from each deck. Make your reservation today and see for yourself.