Excellent in all ways. Very clean and exactly as advertised. Location and size was perfect for me