This place is great. Literally right on the strip by the beach. Amazing stay.