I probably would've given Elements 5 stars, especially based on the food (the filet was outstanding), the ambiance and our server (I think his name was Sean, he really listened and took care of us, even giving us a free desert for my wife's birthday), but I made a reservation and asked for a booth with a view online for my wife's birthday. Instead of reserving one for us, they just said we could wait 45 minutes if we wanted. No apology. No explanation. Just, you can wait if you want. So, while I pleased with the food & our server, the customer service of the hosts needs work.