The location of this unit is fabulous. It is an easy walk to Pineapple Willy's, Walmart, and a few other stores close to Thomas Drive. The unit is spacious and each bedroom has its own bathroom. The host is really quick with responses and helpful with her information. The staff at the complex are very friendly. The gates are all manned by staff and safety is priority! The main pool is very large and didn't seem overcrowded, even when a lot of people were using the pool. The coffee shop is reasonably priced and I saw several people using the pool bar and the food pavilion. A few things that I didn't like about my stay: The dryer did not work while we were there Tuesday - Saturday. We received notice of this prior to check in from the host. She was very apologetic & offered to pay for us to go to a laundromat. But, we were on vacation and chose not to spend time away from that. The parking deck is narrow and takes a bit to get to the reserved spot on the 11th floor of the deck. There are "yellow" spaces that are also available on a first come, first served basis, if you choose to park there. Our least favorite part of the trip is the wait times for the elevators. The Shores of Panama has 22 floors and only 3 banks of 2 elevators. During the peak times of check in, times when people are headed to the beach, or headed out for a night on the town, you will need to expect to wait. We had a few experiences of waiting for over 15 minutes to get into an elevator.