First time to Panama Beach and loved it!! The Grand Panama Beach Resort was very clean! Our condo, owed by the Eagleson's, was adorably decorated and spotless inside! We will definitely be returning next year and hopefully in one owned by them! They even sent txt throughout our stay making sure we didn't need anything! The kitchen was supplied beyond our expectations, full of all kinds of pots, pans, skillets and cookie sheets etc. making our meals a breeze to cook! The pool was always clean and the elevators relatively fast. This unit was even dog friendly so we could bring our fur babies along!! Can't say enough great things about this unit/resort. Our experience there was our first and will not be our last!! Best beach experience ever!