Kevin's place is beautiful, new, and very stylish. It was sparkling clean. The location is very convenient and there are plenty of options around. We look forward to staying again there on our next visit.