Very new, clean, stylish and well-appointed place with all the amenities you need. Easy walk to get places and super easy in every way! We would definitely stay here again!