Great place - stylish, affordable, clean