Immaculately clean, beautifully designed and a great price. We will be back - highly recommended.