Great space for a long (or short stay) Stylish, location excellent