nice stylish apartment with high standard facilities