Beautiful and clean. You can definitely feel the love and effort that has been put into the place.