10/10 great location, very stylish and clean