Great kitchen and common area! proximity to the beach was ideal, we had a great stay with our family. We have little ones so the extra and separate rooms were ideal.