Perfection. Best experience ever. Like staying at a 5 star hotel!