The first impression I had when I arrived in this hotel was how well the gardens were maintained. Everything looks green and properly cut, flowers everywhere, many tall trees and a nicely warm environment. Usually, when gardens are properly cared, the rest of the location follows. And for this small hotel this seems to work just fine. They gave me and my family a welcome drink and immediately checked us in to a room nearby the pool. This pool is large enough for multiple groups to be having fun at the same time without interrupting each other. I spent a lot of time with my 3 years old daughter there, and we mixed that time with some beach time. The hotel is located in front of the Panama Beach, which is a public place, but it is also a nice location to spend the day. I enjoyed both quiet time playing in the sand, and some action time in Jet Ski, which you can rent at the beach for a good price.
During our two nights stay we noticed several people watching birds, as the hotel is also located by a protected area. But we also saw many wild animals visiting the property, mostly at night. This is common, and if you don't like to see these animals at all this might not be the place for you to come. I don't mind seeing raccoon or iguanas around, so this added to the nice stay.
There are only two areas for improvement in the hotel: one of them is the food. The restaurant at the hotel offers food that is intended to be fine cuisine, but as long as we tried it, it does not reach the same quality level as the rest of the hotel. So, while the hotel installations are nice, the restaurant charges above the food quality. This can be easily improved, but they need to work this out. The second one is the noise isolation in the rooms. You can hear what's happening in the room next door, so depending on your neighbors, you may have a loud or a quiet night.
I would recommend this place to people who like to spend quiet time with their families in a safe environment.