Amazing clean perfect luxury .. we had a perfect time