Immaculate- clean, well thought out, modern, private. Couldn’t fault it - highly recommend!