Stylish, well appointed space in great location