Stylish and clean comfortable accommodation well located