Beautifully styled, lovely and clean and modern, would stay again.