William’s place is clean, stylish, and very affordable for its great location. The staff at the front desk are also very friendly, making check-in a breeze. I would stay here again!