Had everything! Beautiful location! Very clean! Perfect for families or multiple couples. Thanks for letting us stay!