I loved this unit! Everything was perfect for our group besides the peking. While I understand the parking situation isn’t affiliated with this company, it should be noted the limited availability of parking spots suitable for bigger trucks. We managed most of the week just fine, but ended up parking way farther than we liked the last two nights of our stay. Otherwise, nice, clean, relaxing stay. Stocked kitchen that we utilized for breakfast all week, great access to the beach, and great location! We loved our Grand Panama stay :)