Beautifully clean, nicely laid out and extremely well appointed(has everything you need).