We had a perfect stay as a family, great communication, exactly like the pictures, location was good. I will be staying here next time we come back.